.el-dropdown-menu__item {
    font-size: 12px !important;
    line-height: 28px !important;
}
.el-card.is-always-shadow {
    box-shadow: none;
    border: none !important;
}

.el-scrollbar__view {
    height: 100%;
}

.el-menu--horizontal {
    border-bottom: none !important;
}

.el-menu {
    border-right: none !important;
}
.el-menu-item {
    height: 40px;
    line-height: 40px;
}
.el-menu--display,
.el-menu--display+.el-submenu__icon-arrow {
    display: none;
}

.el-submenu .el-menu-item {
    height: 40px;
    line-height: 40px;
}

.el-message__icon,
.el-message__content {
    display: inline-block;
}

.el-date-editor .el-range-input,
.el-date-editor .el-range-separator {
    height: auto;
    overflow: hidden;
}

.el-dialog__wrapper {
    z-index: 2048;
    overflow: visible !important;
    top:15% !important;
}

.el-scrollbar__wrap {
    // overflow-x: hidden;
}

.el-col {
    // margin-bottom: 8px;
}

.el-main {
    padding: 0 !important;
}
.el-dropdown-menu__item--divided:before, .el-menu, .el-menu--horizontal>.el-menu-item:not(.is-disabled):focus, .el-menu--horizontal>.el-menu-item:not(.is-disabled):hover, .el-menu--horizontal>.el-submenu .el-submenu__title:hover {
    background-color:transparent;
}


.el-dropdown-menu__item--divided:before, .el-menu, .el-menu--horizontal>.el-menu-item:not(.is-disabled):focus, .el-menu--horizontal>.el-menu-item:not(.is-disabled):hover, .el-menu--horizontal>.el-submenu .el-submenu__title:hover{
    background-color: transparent !important;
}

.el-card__header {
  padding: 6px 18px !important;
}

.el-card__body {
  //padding: 16px !important;
}

.el-form-item__label{
    font-size: 12px;
}
.el-table__cell .el-button--mini, .el-table__cell .el-button--mini.is-round {
    padding: 2px !important;
}
.el-button--mini, .el-button--mini.is-round {
    padding: 5px !important;
}
.el-button--primary {
    background-color: #1c84c6 !important;
    border-color: #1c84c6 !important;
}
.el-button--primary:focus, .el-button--primary:hover {
    background-color: #1a7bb9;
    border-color: #1a7bb9;
}

.el-pagination.is-background .el-pager li:not(.disabled).active {
    background-color: #1a7bb9;
}

.el-dialog__title{
    font-size: 1.1em !important;
    line-height: 21px !important;
}
.el-icon-full-screen,.vxe-icon--square{
    background: url(/img/default.png) -80px 0px no-repeat; 
    width: 16px;
    cursor: pointer;
}
.el-icon-news,.vxe-icon--zoomout{
    background: url(/img/default.png) no-repeat -32px 0;
    width: 16px;
    cursor: pointer;
}
.el-dialog__headerbtn .el-dialog__close {
    color: #333 !important;
}
.el-dialog__headerbtn{
    top:7px !important;
}
.el-icon-plus:before {
    content: "\f067" !important;
    font-family: FontAwesome !important;
    //font-weight: 800;
}
.el-button [class*=el-icon-plus]+span {
    margin-left: 3px !important;
}